package day16.pack4;

import java.io.File;

/**
 * 给一个目录路径，要求：打印该路径下所有子目录和文件。
 */
public class Test {
    public static void main(String[] args) {
        xxx(new File("d:\\", "apache-tomcat-9.0.39"), "");
    }
    public static void xxx(File file, String prefix) {
        System.out.println(prefix + file.getName());
        if (file.isDirectory()) {
            File[] files = file.listFiles(); // 获取所有子目录
            prefix += " ";// 每多一层， 添加一个前缀空格
            for (File childDirector: files) {
                xxx(childDirector, prefix);
            }
        }
    }
}
